big and unwieldy - Turkish English Dictionary